rescue fantasy - French English Dictionary